div { 
	background-color: #DDDDDD;
	border-radius: 8px;
}

body {
	font-family: Segoe script, candara;
}

table {
	border-collapse: collapse;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	font-family: candara, Segoe script;
	
}

td {
	text-align: center;
	vertical-align: middle;
	width:12.5%;
	border:1px solid #D6D6D6;
	background-color:rgba(226, 235, 226, 0.8);
}

td:hover {
	background-color:rgba(260, 275, 260, 0.9);
}

td * {
	margin-top: 5px;
	margin-bottom: 5px;
}

#top-bar {
    position: fixed;
	left: 5px;
    right: 5px;
    top: 5px;
	background-color:rgba(0, 0, 0, 0.3);
	font-family: candara;
	font-size: 30px;
}
/*
#title {
position: absolute;
}*/

#top-bar form {
	text-align: right;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 15px;
}

#top-bar p {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}